technical intelligence team - Español Inglés Diccionario